hydraulically steered - Espagnol Anglais Dictionnaire